package sk.naive.talker.adapter;

import sk.naive.talker.props.*;

import java.rmi.*;
import java.io.IOException;

/**
 * Remote adapter services.
 *
 * @author <a href="mailto:virgo@naive.deepblue.sk">Richard "Virgo" Richter</a>
 * @version $Revision: 1.2 $ $Date: 2005/01/10 22:11:24 $
 */
public interface Adapter
	extends Remote,
	AdapterSidePropertyStore
{
	String APROP_CREATED = "created";
	public void disconnect(AdapterUser u) throws RemoteException;
	public void shutdown() throws IOException;
	public String getName() throws RemoteException;
}
